2956
626
1430
303
1760
373
946
200
13932
2,951
2035
431
2860
606