3779
2
3090
6
25669
0
4044
5
17946
2535
32302
3125
19783
1461
3080
3
2964
1
1352
3498
4
2478
4471
1672
2986
3206
1809
940
866
21152
8
3354
9
3589
1512
2477
3426
2420
1061