880
699
4
278
103
30
1
2
279
12
1
3
1
3
141
103
25
3
552
1
1579
561
1175
1
1051
138
2
1
1330
69
2
41
1
19
9
19
1
1
51
3
5
1
193
470
910
704
750
59
9
1
28
1049
1
9
63
117
80
2
2
9
1
8
17
341
4
1214
20
25
1476
49
1410
83
55
7
28
24
2
121
914
6
1
312
200
1564
15
464