13980
2961
10499
2224
19800
4194
47899
10146
17999
3813
8680
1839
5980
1267