1104
771
1804
908
2642
662
1160
1052
2196
1019
738
624
961
956
668
1052
790
863
931
2431
1533
762
641
1611
1304
1442
721
833
1950
1108
1398
948
664
837
1744
2622
1274
1151
982
1914
1967
1128
802
1544
804
885
909
677
818
2109
735
723
659
1326
1521
2162
821
2739
680
1774
1402
658
1621
857
743
1556
655
725
817
748
4066
814
1357
3823
1413
657
811
789
1025
748
765
1825
2513
1487
1805
967
1703
1766
1281
1237
1071
712
674
1002
1245
667
728
2747
1110
2282
1403
700
1468
673
1200
676
2499
708
850
1738
899
2976
817
1740
1312
696
860
1480
2029
2392