954
1024
1005
2456
2120
1541
1455
1120
1035
2731
3873
953
979
1109
949
923
1182
990
3553
945
868
961
992
3492
1103
1016
982
12037
870
882
983
1758
2002
999
1031
853
986
1485
1329
1448
885
1249
1017
2985
877
1265
1035
1280
1356
975
1427
1231
1067
1278
1090
1110
918
1229
1052
1019