980
777
2
3
306
108
35
1
4
301
16
1
6
2
1
188
125
34
535
2
1757
529
1010
947
121
5
1
1527
29
47
12
14
36
1
1
63
1
1
1
1
154
1
598
1002
774
824
38
5
1
13
1092
1
8
72
1
1
142
79
5
1
13
4
1
3
19
428
1
1305
23
24
1660
1
53
1570
99
64
4
29
17
1
153
1057
4
1
354
151
1751
6
508