1057
527
1056
462
1055
414
1054
451
1053
489
1052
335
1051
352
1050
354
1049
318
1048
537
1047
441
1046
503
1045
471
1044
521
1043
485
1042
454
1041
517
1040
550
1039
530
1038
483
1037
346
1036
473
1035
468
1034
488
1033
410
1032
437
1031
415
1030
501
1029
394
1028
400