2535
2
2258
1
851
3498
4
32302
0
4768
5
4044
17946
2999
3
25669
3125
19783
1461
2964
1603
2131
2478
1849
814
4471
1672
2990
1690
3779
2986
3157
8313
9
940
1787
2327
11