3765
4
2416
7
2535
2
19783
2932
2476
17946
0
32302
3683
1
3498
280
894
2650
20
571
3090
6
572
25669
21152
8
2996
3080
3
1295
14
3083
1189
1153
3125
392
2250
4471
2465