915
1257
1659
6596
876
857
2244
1046
5154
963
2349
907
846
922
891
14837
2344
840
2158
1460
887
846
11775
4717
1072
1649
4482
926
2165
1474
1277
11807
919
934
1078
4685
43323
878
1901
3113
7334
974
1067
1288
1016
5025
5290
1065
921
1418
1003
906
1002
994
872
1684
3851
3051
3541
899