994
778
2
3
305
109
35
1
4
310
17
1
6
2
1
194
129
33
599
3
1772
535
1062
964
128
5
1
1545
26
48
13
14
35
1
1
64
1
1
1
1
160
1
603
1006
781
832
39
5
1
13
1093
1
6
71
1
1
153
78
1
5
14
4
1
2
19
428
1
1319
24
25
1674
1
55
1585
100
65
4
33
19
1
154
1064
4
1
356
154
1767
5
511