1378
2
2955
798
0
1543
1498
477
573
1826
3
553
5009
472
1645
1
1786
5
611
1805
714
3750
1418
7952
12
3699
6
1666
1454
1267
4
1945
1053
4990
804
414
1544
2361