885
704
3
275
103
32
2
282
12
1
3
2
3
143
111
23
4
550
1
1589
558
1177
1
1085
132
2
1
1343
64
1
38
1
18
10
19
1
1
49
3
6
1
198
479
905
713
753
58
9
1
28
1054
1
10
64
106
74
2
2
9
1
4
17
352
5
1213
19
22
1484
46
1419
78
53
8
27
24
2
122
915
8
1
320
198
1576
13
468