305
0
2522
247
1
6800
1614
347
3092
2587
16
508
477
798
1346
1202
691
3691
5
2809
2
484
2301
2881
1647
518
1518
2224
341
2328
332
2657
3
2749
2748
1452