886
1697
841
1017
847
864
816
833
2547
919
810
796
857
883
1345
2275
885
1125
953
932
1537
2300
899
915
1800
1496
799
2178
2002
2878
1983
1917
909
5184
3169
1488
1140
981
32523
3624
973
1039
1184
972
2247
1189
1768
1124
2317
1072
1923
1385
1627
991
1044
1025
2954
1016
12707
4781