1016
1147
1856
3977
653
662
2120
1471
953
802
670
1428
747
768
1050
11988
713
875
820
819
1899
1076
1047
2367
2926
5101
791
2143
7567
819
890
1350
1886
1572
1782
2568
1247
2742
1662
728
2950
1192
1080
688
1735
2174
922
1259
1046
1119
2004
979
1570
1947
1384
1996
1004
990
834
806
1959
1071
1311
717
648
957
811
744
1177
731
3798
1863
734
873
781
987
640
915
8606
695
1115
6623
1098
1175
2686
2442
646
1575
1374
1129
882
1099
1456
1124
697
858
1768
753
1088
841
990
1636
1522
749
881
1601
1762
1565
679
679
863
2580
683
737
823
851
868
1398
1027
1197