1023
977
3841
2805
1137
1140
4508
2235
1198
1031
894
3087
3785
1713
1882
1187
1702
2834
910
1618
1358
943
919
2597
886
980
1986
5531
1696
1085
1065
1079
883
1215
939
1981
985
2282
5308
863
1062
838
1970
846
823
1594
942
804
872
1134
1702
1490
923
986
899
905
2022
892
6193
919
1385
3605
1235
1350
1191
1192
983
874
1358
975
1249
860
3383
2032
1100
1239
1229
1539
1093
991
1302
1398
863
1062
1334
4100
1138
863
1390
825
974
820
1160
1315
1575
913
2142
6124
1191
901
2338
2183
2836
2603
1058
1355
867
834
1587
3733
859
7889
1734
2547
1575
2026
968
1120
790
1341