1057
479
1056
434
1055
386
1054
417
1053
447
1052
319
1051
332
1050
332
1049
300
1048
493
1047
413
1046
467
1045
447
1044
485
1043
447
1042
424
1041
475
1040
506
1039
474
1038
449
1037
324
1036
443
1035
416
1034
452
1033
390
1032
411
1031
395
1030
453
1029
362
1028
362