3765
4
2535
2
3498
19783
1603
1
17946
0
32302
25669
7793
3683
3053
7
1581
2932
1295
280
2903
3
2964
2990
5225
8
2906
2650
20
1348
2476
1153
6047
4471
3090
6
2462
2250
21152