994
778
2
3
305
109
35
1
4
310
17
1
6
2
1
193
129
33
600
3
1772
534
1061
963
128
5
1
1545
26
48
13
14
35
1
1
64
1
1
1
1
160
1
604
1005
780
833
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
32
19
1
154
1064
4
1
355
155
1767
5
511