10827
4
1534
2
1047
1636
3
2480
1
2596
12459
3127
3041
2262
0
1527
19944
2732
3738
5
1591
1507
9956
2903
5732
1472
1289601