10243
4
2890
3
898
1
1120
742
0
2001
1716
2534
2403
2
2604
2392
451
5308
3691
1814
2600
1168
2431
1581
619
1268
2468
918
3357
11