1046
1954
1545
1596
1811
1416
1478
1752
2914
1793
803
3548
1756
1697
1360
1756
1557
816
1653
740
910
678
736
847
795
1075
820
1441
1023
1444
680
1687
2016
1641
967
2600
1412
717
1299
1188
770
1793
1442
1420
1295
1554
1288
1586
1712
730
1530
1558
1496
2900
4265
1578
1390
1520
1547
872
842
693
792
773
1631
749
1294
1139
784
1162
1479
1190
752
1429
1024
680
979
730
679
1168
739
1667
2875
791
767
898
1790
1393
1140
1290
1005
1573
1033
1246
724
1439
1896
643
1274
694
1166
988
684
802
2631
693
1959
1254
1505
906
1764
800
2532
1234
1062
800
916
944
1443
761