743
2
496
526
0
1741
536
1
976
3
519
1050
4
606
483
984
5
1749
1960
868
8
1031
825
556
440
817
1298
459
1053
6
677
916
587
939
261
513
428