956
770
2
3
299
108
35
1
4
298
17
1
6
1
2
1
174
128
32
595
2
1726
527
1036
936
123
5
1
1512
29
33
13
14
34
1
1
64
1
1
1
1
142
1
601
980
768
813
41
5
1
11
1072
1
6
69
1
1
149
80
5
14
4
1
2
19
419
1
1281
25
25
1643
1
40
1555
84
65
4
34
18
1
152
1036
4
1
343
152
1721
5
507