5290
2
5559
3
4619
6
1132
0
553
1008
804
3287
1
1084
935
493
714
383
1314
573
1053
2211
1073
798
4453
1156
2395
300
1049
1389
414
400
1454
475
3498
4