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
1351
1280
1800
1677
1512
1646
1546
1866
1451
774
1447
1378
1281
1590
1083
930
3309
1154
2219
769
1425
748
880
671
1375
682
1651
1831
2205
646
777
901
1125
728
971
619
1345
733
676
631
984
759
903
638
709
892
2244
1994
2777
2340
1575
833
1374
859
2504
1571
2465
904
1161
664
3608
732
2876
620
1969
735
1007
900
620
1135
1362
623
2404
811
647
940
774
701
796
858
2698