31800
6736
5280
1119
12580
2665
15380
3258
10580
2241
3979
843
14200
3008