1486
918
28452
960
1885
997
2295
1719
933
1101
2548
1501
3839
1147
18758
1865
1000
1018
1982
4697
1391
970
986
1087
931
1185
9055
1433
2201
1039
1021
3037
2723
2213
1330
1069
1180
1466
2291
2175
1320
958
7883
2144
1028
960
1226
2401
2291
7442
5193
3626
1052
2266
1033
1182
856
2903
1089
1056