5507
5010
2836
3129
1140
2191
1227
2697
8825
2293
2799
6430
4796
1234
1730
1124
47
1500



























