963
1
541
2373
3
1132
0
942
1473
935
1049
714
1084
493
804
553
573
1345
5
414
856
383
1129
400
2211
300
1454
1470
477
798
1073
472
1053
475