1027
791
1026
791
1025
724
1024
748
1023
839
1022
793
1021
593
1020
585
1019
592
1018
487
1017
485
1016
371
1015
409
1014
360
1013
307
1012
588
1011
394
1010
538
1009
371
1008
383
1007
311
1006
508
1005
370
1004
405
1003
282
1002
240
1001
230
1000
251
999
238
998
227