1318
4582
1596
1006
2495
859
6054
988
1082
1990
2440
19135
1320
857
1273
686
1677
955
708