1040
866
1979
948
1202
784
1075
2157
1790
891
851
842
1661
812
979
913
989
1296
2634
735
1120
4211
971
1418
918
2063
1035
807
813
1344
993
980
1799
732
876
837
963
858
735
629
1042
770
2132
1184
5012
939
776
1071
1049
796
801
5255
828
1093
1154
4279
916
1014
703
2083
1971
1501
930
792
881
665
1741
1124
2170
3079
1750
5107
824
718
851
1460
1535
688
4006
3863
1456
2146
915
1272
1387
986
1659
1275
2860
1157
740
817
1534
649
911
806
1289
693
1049
699
1318
846
1879
1580
971
780
1556
2606
834
748
677
1126
1936
895
1624
2383
1436
1082
1002
788