4130
2
2306
1926
370
0
1506
4830
2099
3844
5
1454
2514
1
2814
1344
2354
2442
3503
3
11881
553
1869
445
2670
20
2657
1631
3663
2604
7
2767
543
11
651
946
1337