2428
1260
2035
1588
1887
1023
1582
1156
1909
2181
2592
1176
1239
2175
1885
961
1732
3406
1114
1629
1147
1053
4337
1104
850
4171
869
2013
2103
3412
2236
1593
867
1153
1332
1839
1427
1475
1436
2049
1650
1096
1263
1977
1670
1559
1980
1551
1001
1153
974
862
1412
938
1129
1164
982
1352
1808
1267
1071
922
746
809
879
2271
864
1549
2269
792
1232
1104
1514
1370
2376
2311
2046
1023
3134
865
1023
1466
1212
919
980
762
785
1289
788
1045
841
1579
1066
2440
2675
1285
3342
1031
962
1545
1680
959
1548
1296
2028
2243
957
1144
1524
887
1311
1099
1140
1162
1698
891
2547
1274
1047
3122