3090
6
2535
2
1380
0
19783
1787
1
32302
2358
9
3498
4
3694
4453
496
14
25669
2980
1168
3868
10
2209
2377
1526
2160
1189
4768
5
2471
7
572
4833
5439
1628
7793
1545
528