2301
2
1020
0
2881
3498
4
1880
1768
438
3510
4111
2990
6
2657
3
2749
1
269
2748
1452
2459
9
469
2493
1098
2069
625
2546