2442
2
2111
3
20634
8
2730
6
2166
3092
1
2657
2668
1551
169211
11
1614
425
0
2301
25137
1020
2855
467
1112
9355
2257
482
1413
2183
383
2564
1772
1222856
4
2243
6515
1602