3090
6
2535
2
2358
9
3498
4
19783
1603
1
17946
0
3694
32302
3868
10
5347
5052
25669
462
4537
7793
1593
6346
16
3126
3
2932
6499
2903
2964
2990
3765
2906
1348
2476
1320
1153