1060
845
1942
1180
1239
945
810
891
708
701
723
1263
2772
1081
932
1344
1997
1416
1661
742
1408
1728
795
2511
725
2368
1599
1635
1621
1543
695
1626
8878
1717
1172
866
762
631
667
1805
2901
3356
1229
2161
2161
2047
1580
11891
1460
798
923
1834
4903
1442
2506
699
1556
2995
1041
1067
972
8263
868
1531
4594
9342
6119
3279
1300
2245
858
1337
793
2785
1369
1167
1283
818
688
849
3113
1511
799
803
790
787
1729
1451
783
7803
2598
672
1414
860
2186
1732
678
830
1583
765
678
880
771
1805
1268
1145
945
1053
803
1526
1006
697
917
919
1341
2037
730
3118
1085
815