13980
2894
2990
619
4980
1031
10680
2211
1382
287
3042
630
14740
3052
1422
295
3240
671