978
782
2
3
311
109
33
1
5
303
16
1
6
2
1
188
126
32
535
2
1760
529
1004
963
124
5
1
1533
28
47
12
14
36
2
1
64
1
1
1
1
152
1
601
1004
776
830
36
5
1
13
1092
1
8
74
1
1
145
80
1
5
1
13
4
1
3
19
428
1
1308
23
24
1667
1
53
1576
99
65
4
30
18
1
152
1065
4
1
352
149
1755
5
510