1148
972
823
2977
1021
1217
856
955
989
902
866
2368
900
990
2018
1078
2309
3911
1027
1497
1373
991
2210
935
3198
2622
837
1431
1567
2567
1081
1540
926
969
3612
999
1161
1354
1581
1158
1505
2052
1004
2432
903
848
828
1091
1073
1023
1165
1513
865
1117
3842
867
1272
861
3114
884
1384
1202
973
1166
945
1060
824
1091
1123
960
2836
924
813
849
1055
1102
1052
944
1199
890
1212
3990
1496
2905
819
1317
2282
841
980
912
5667
916
940
1002
3280
951
2591
947
1354
2520
2328
785
1107
891
5041
3565
1246
1467
1092
2295
2462
939
1238
1168
831
964
1001
1128
1698
947