1424
1342
895
3121
1172
651
1533
2036
11827
8278
2251
2612
134810
3972
150416
27745
14193
9934
14931
6311
3451
6873
6491
11503
442
9431
16449
25672
18277
18891
1669
1799
3681
4192
8262
7482
9612
571
991
6593