766
1053
872
16104
849
1306
1413
3150
1403
1795
3278
2915
1935
12556
1897
1718
6335
12336
30988
4420
2876
6256
18652
7646