21461
2203
831
3888
4232
1382
2172
873
883
9434
930
1007
1709
2650
904
836
4097
37688
8577
1206
1340
2841
3120
819
3115
3915
3785
980
5997
2277
1793
2227
1556
10854
1460
1846
1507
903
815
1028
867
937
8119
2011
11654
1057
5825
10988
839
6347
899
943
3907
1101
4534
106454
2481
4004
994
2606