18092
2214
2237
3852
1187
24792
8348
999
13830
2785
3617
1269
1661
2227
10421
16469
1465
1173
3638
1330
10096
5319
908
1046
996
971
1165
902
3049
2604
1999
871
836
11811
2141
970
887
43134
982
5967
1536
5104
2162
934
934
841
856
3068
805
2819
918
1001
1093
4607
4718
5442
17687
26048
1187
1258