3387
2956
1064
1184
707
1006
1513
1007
1171
732
881
815
1208
688
1113
1442
749
1103
1078
988
927
1894
7232
1361
1071
1058
860
853
745
902
1768
729
769
3181
973
876
2971
2217
1696
684
1774
975
824
1016
813
1555
675
1288
1186
1899
819
1543
832
791
893
739
2017
827
1448
727
2427
753
751
873
2281
1222
1621
1751
1607
675
1297
1518
693
764
1027
1398
893
1103
927
1965
1346
2103
737
665
906
1031
986
780
850
870
774
1440
1733
1370
1688
1704
1552
1042
1155
1620
1712
678
897
997
957
1482
29922
886
3107
782
1416
1390
2450
2082
668
1211
1005
3060
907
1015