989
775
2
3
309
118
34
1
5
303
17
1
6
2
1
187
128
35
1
521
2
1764
543
1030
982
125
1
1547
34
48
9
11
36
2
1
62
1
1
1
1
152
1
613
996
772
842
36
4
1
14
1097
1
7
73
1
1
144
81
1
1
1
1
13
5
1
2
21
439
1
1300
24
24
1678
1
50
1593
96
63
4
29
22
1
147
1077
5
351
152
1758
6
507