2301
2
2881
3498
4
846
0
2224
479
608
3510
590
2657
3
470
2749
1
5875
2132
1348
2748
1452
2459
9
2490
1880
1557
2727
2328
2190
1636
787
2093
2724
2546
1506