18091
2213
2237
3852
1187
24791
8348
999
1201
13830
2785
3617
1269
1661
2227
10421
16469
1465
1173
814
3638
1330
4913
10096
5319
908
1046
822
996
971
1165
969
902
3049
2604
1998
871
835
11809
969
2140
970
886
43134
981
5967
1536
5104
912
933
2162
818
934
3053
934
962
824
841
856
3068