905
1649
946
1682
967
1107
9700
862
999
904
1315
785
1348
868
809
1895
1470
932
981
1009
1025
1166
891
924
1015
6729
2927
976
879
1433
904
2618
8264
864
1171
704
2188
2901
828
1012
2042
894
959
913
1382
1731
1548
1038
2140
939
1336
1800
1651
1183
2056
1767
1118
1653
1411
1056