18353
17264
2331
3425
2105
2409
3224
19381
21524
7755
6316
12334
2016
1059
1036
1222
2246
1421
1090
4506
18557
1130
1626
901
2247
791
870
1401
1672
829
958
1324
5050
888
22234
954
3648
1418
1713
2081
3316
6462
1228
994
790
1571
993
786
8649
13095
973
4102
12201
21727
6667
1537
1218
3566
852
2192