21460
2202
831
3887
4232
1381
2172
873
883
9434
930
1007
1709
2649
904
836
4097
37686
8575
1206
1340
2841
3120
819
3115
3915
3785
980
5996
2277
1793
2227
1556
10854
1460
1846
1507
903
814
1028
866
937
8118
2011
11651
1057
5825
10988
839
6347
899
942
3907
1101
4533
106444
2481
4002
994
2606