11152
9468
5950
3662
2459
6807
2102
938
902
2784
969
1811
14819
2373
2393
2835
2212
1634
2870
2736
2634
2331
1910
1967
8602
4497
12958
121056