10056
1780
2944
3745
2997
29803
2567
17316
3947
2725
1508
13026
11563
15086
3265
2398
2254
4649
6105
5930
17619
4636
6922
13798
1889
2607
4712
10227
15627
1417
5016
5341
27327
11837
3837
5173
1551
6127
1547
22084
3950
5603
1965
3899
16856
6411
9799
2859
2994
4240
4753
2827
26948
10760
3170
25852
2447
4183
4147
14412