3090
6
2535
2
19783
2358
9
572
0
17946
1516
1
32302
2466
5
3694
4291
4
5347
2209
3
6095
2919
5151
8
6899
25669
1780
6346
16
462
1628
1663
1188
1594
3575
21152
2932
2251
2258