5926
1
4998
9
4985
7
3747
5
1387
9927
875
2
1364
0
1150
1121
546
953
527
758
2591
974
1262
83
1841
4
1093
822
1342
3
876
701
1294
1910
698
361
747
425