947
1110
1004
1023
1852
960
1578
2151
816
636
633
999
986
772
939
1295
1677
891
1648
1427
910
1383
1281
1506
1156
866
1654
674
1071
668
707
775
1337
1424
636
1860
724
963
972
696
2244
1467
628
920
1086
793
616
1698
642
823
1350
645
830
3302
2055
4011
1687
18159
1592
1155
689
2601
1290
3013
2264
2332
806
638
1516
1355
2258
689
1286
714
941
1163
776
624
634
946
694
841
889
699
1522
1061
766
2238
1283
1396
2491
745
648
1531
2253
2767
723
1447
1883
963
657
1584
2561
5170
1138
1167
1135
1288
743
634
806
3307
2380
915
949
1275
633
858
1370
625