1300
3
275
1
349
0
2866
19
3088
2
35
167
622
9500
9
807
255
36
53
1299
1705
1650
4
2117
137
130
2519
1821
27
3237
6
3953
28
954
114
1034
664
104