837
980
2845
954
976
1338
4140
29102
951
27038
977
6262
1868
1015
909
1006
1544
1145
1053
2956
945
781
993
814
1334
2176
1302
895
918
1288
833
2704
1232
1705
857
11452
8370
942
1990
1886
882
991
912
8916
1916
1215
848
3401
860
806
787
8141
857
1158
1908
945
976
861
992
2460