1010
1
702
524
974
3
576
996
1022
7
999
2
983
600
1241
890
1021
920
1854
4
1193
1366
1250
1172
1365
2373
1018
1494
1512
1326
1424
5
1125
1165
1091
861