1997
2235
1711
912
1604
1754
1117
2615
887
1383
2071
1722
3480
3405
4239
1933
955
938
1782
1367
3794
1354
4031
2360
1267
1159
1684
2689
1566
1080
1809
2525
1686
1344
2181
869
918
1290
933
2099
1130
1167
1239
1162
2202
809
1187
1284
977
2540
3398
3341
835
1570
3530
1635
1131
851
1197
2935
942
1420
2620
3600
3155
3775
2181
1813
956
754
840
1801
1997
2916
1275
1384
1167
1129
1901
919
1972
1630
2478
1935
841
786
1167
816
838
970
859
1047
2648
1205
1057
958
778
1682
830
971
1439
1503
1018
856
1050
2447
1055
2471
1098
788
3314
819
945
1111
1094
1448
766
996
1274
1709