11628
6213
3955
2710
2685
2336
16321
730
718
20688
9938
5776
1365
1939
4163
53264
9382
5503
1230