637
1626
1032
777
2775
3097
720
753
897
1733
2658
1272
1628
1320
763
816
727
789
1105
1092
1046
680
1043
834
872
864
979
1048
653
1338
2476
1401
671
1721
1232
693
773
2020
722
895
667
691
858
704
1059
1828
2078
1383
818
2150
1207
1577
1431
1421
1176
2504
1174
977
1522
2207
726
916
1638
601
632
773
822
4105
2334
951
1433
772
891
931
2412
647
696
891
2896
777
776
803
769
1673
2729
2096
877
561
786
963
788
743
1896
1420
660
795
1343
1606
994
1314
1903
641
1210
830
620
1639
690
841
1087
2723
846
1131
844
3204
643
1201
1181
1143
1569
2085