180849
0
2301
2
475
968
2881
3498
4
798
2224
476
787
3510
2990
6
2657
3
444
2749
1
325
2748
1880
1452
2459
9
2493
1098
2243
7