13950
1535
6711
35559
974
29525
2294
1267
2749
1086
1194
1750
1474
1245
2968
1306
4348
1489
1819
9828
6054
2814
1730
1545
5254