964
767
2
3
297
109
35
1
4
301
16
1
6
1
2
1
176
130
32
595
2
1731
532
1044
940
124
5
1
1519
27
33
13
14
34
1
1
64
1
1
1
1
145
1
601
982
771
814
42
5
1
11
1079
1
6
68
1
1
148
80
5
14
4
1
2
19
420
1
1286
24
25
1648
1
40
1560
84
65
4
33
18
1
154
1038
4
1
343
153
1726
5
504