6515
11362
10371
4511
4951
3020
1924
5304
1670
11981
5169
11634
18705
13160
1038
17001
17278
7690
19106
12985
1609
1457
4163
18755
14179
16136
3272
17465
3225
383
18428
15238
3948
11112
19030
19275
9838