984
783
2
3
307
110
36
1
4
304
16
1
6
2
1
190
125
34
540
3
1767
527
1026
950
123
5
1
1538
29
47
13
14
36
1
1
63
1
1
1
159
1
598
1008
781
829
37
5
1
14
1099
1
8
72
1
1
150
78
1
5
14
4
1
3
19
428
1315
24
24
1671
1
54
1581
100
64
4
31
18
1
154
1061
4
1
354
155
1761
6
513