700
1050
1141
2571
954
638
1111
1750
882
867
706
1602
1174
1424
1424
951
1235
2987
947
926
929
754
866
612
687
1269
673
2091
600
1308
746
959
626
701
670
1556
1042
714
2408
736
923
823
928
707
873
991
1205
782
1401
3330
1149
1121
907
832
1133
764
812
598
1821
848
1502
1641
691
1133
1793
669
1322
1580
596
769
1647
5818
1622
1146
1513
710
1597
884
1905
813
1343
1088
4075
1435
948
706
1888
1116
1547
1596
1439
608
1163
697
693
964
1973
1001
1113
1100
1859
3166
922
2146
897
2620
1167
1719
860
2297
759
2047
1394
738
2339
754
1529
699
3907
763