552
16
2881
2
3498
4
3149
2224
3510
882
0
2657
3
2749
1
2748
1452
418
1098
587
483
2211
493
486
435
1880
520
2735
1898
918
495
1043
2299