1002
2
701
3
967
8
716
4
1259
1211
530
1
754
10
1710
6
1328
9
808
1057
5
523
0
491
1090
1596
1459
709
526
1137
551
968
996
355
78
321
657
937
1337