1005 496
1004 53
1004 796
1003 293
1003 138
1002 220
1002 925
1002 971
1001 244
1001 235
1000 492
1000 315
1000 293
1000 445
999 948
999 909
999 493
998 324
998 892
996 520