1391
1342
3231
1649
1110
775
738
1138
1081
1041
653
1447
2095
969
3927
1057
2194
1108
1333
1327
1453
5583
1584
969
1474
802
886
1377
2146
991
4228
1191
708
1289
2613
1407
849
5110
1015
865
769
928
1718
3313
1002
719
2429
4552
2681
1754
684
1324
1169
1316
892
2852
2384
768
1125
1238