111
0
246
2604
7
2059
8
1277
5
475
2493
1
302
1850
2
2190
1898
4
4111
2668
5242
356
3114
3456
3251
6
139
2749
1626
17353
1020
2269
2224
2587
3498
1618
637
3674
10