879
696
4
275
101
31
2
279
12
1
3
1
3
141
108
23
3
545
1
1575
575
1171
1
1097
139
2
1
1323
67
1
40
1
18
10
19
1
1
49
3
6
1
196
476
896
704
743
58
9
1
28
1034
1
9
64
105
73
2
2
9
1
4
17
346
5
1205
19
23
1468
46
1402
80
53
8
27
24
2
122
902
8
1
316
200
1561
14
463