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
869
1864
1530
1357
914
1353
7740
975
2809
1771
1772
1217
1708
1025
1022
1199
1933
1408
905
907
1217
850
1550
944
1229
1292
869
1690
1457
966
2243
1883
1415
1435
800
1251
1612
1935
965
977
915
1216
861
1867
1666
760
864
2093
940
2683
891
2422
791
1163
3467
1758
1218
1009
1069
832
3121
1474
2641
2168
1173
1307
3541
1495
3730
1567
1535
925
1309
1540
3723
952
957