3090
6
2535
2
12185
5
1819
1
32302
0
785
610
2358
9
7394
3498
4
19783
3694
2988
7793
3724
3
3868
10
6346
16
266
2160
2403
2666
2760
2471
7
17946
1628
2082
5052
2121
2110
1547