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
5038
746
705
1082
621
1571
663
1418
1812
736
722
951
705
1696
2514
780
782
1884
1631
645
839
614
786
811
1514
1062
2284
663
609
1179
828
645
760
634
671
931
772
738
683
1795
1020
2393
2502
1733
617
1677
3727
2012
3207
707
1374
1787
1026
1798
873
638
1161
1458
693
1851
858
2777