1047
381
1046
342
1045
442
1044
560
1043
382
1042
392
1041
396
1040
451
1039
456
1038
372
1037
627
1036
528
1035
529
1034
569
1033
505
1032
521
1031
573
1030
511
1029
668
1028
568
1027
374
1026
584
1025
407
1024
400
1023
363
1022
485
1021
393
1020
477
1019
483
1018
503