849
1646
2549
1302
1405
973
3320
807
1092
904
1885
829
855
1675
870
7491
973
785
1152
971
1197
930
1564
3455
1044
829
8713
1075
851
992
985
1267
1608
1951
979
1092
1411
1709
1977
2118
835
7314
2339
1108
2902
951
854
779
4897
855
1473
831
1201
747
871
1970
902
794
1659
1943