2301
2
798
0
2881
3498
4
1815
1
3149
2224
3510
1095
273
2657
3
2749
2748
1452
2106
1098
3407
2172
1115
1880
2735
1898
918
1043
1784