3056
1427
1491
1341
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
1068
784
1294
1175
3015
1409
1201
1151
951
935
1049
1647
1426
1354
1221
2551
941
3352
1200
809
1584
924
986
1111
835
1024
2599
2658
1231
1987
2668
784
2374
872
1655
2675
2104
1033
934
2418
999
952
1128
1813
1577
1316
1473
1071
857
817
861
2420
1970
1789
987
889
1448
831
1207
2641