3090
6
32302
0
19783
2
17946
25669
3498
4
21152
8
1461
3080
3
7258
2903
3779
3765
2535
2013
2932
2350
3589
4996
1153
6327
7
1864
1
4199
2865
1002
2801
3479
5
2996
1337
2332