111
0
2275
2
2188
9
2730
6
1020
19279
6579
20634
8
2657
3
25137
31535
1277
5
3293
1
3114
4
2328
3510
2224
1824
501
17353
2922
3251
3440
968
5108
2076
332
798
2445
5602