2301
2
798
0
2881
3498
4
3149
51
2224
593
3510
2657
3
2749
1
2748
1452
1098
70
968
501
1880
65
2735
1898
918
1043
2299
44199
458
2758