858
778
1494
861
911
2246
1341
918
12754
819
2841
9153
1135
857
3121
2509
1659
2577
1040
908
945
2965
3116
1098
2253
2593
848
3721
6356
1219
3259
3915
963
852
2473
861
2004
978
847
3316
1315
3787
1099
1678
7903
1729
2583
1233
914
901
5998
1064
941
1046
2279
994
799
782
1794
1272