3090
6
2535
2
2622
21152
8
1449
0
2358
9
3498
4
3694
32302
2082
1
3083
181997
11
2021
1601
3
19783
6346
16
2932
1603
6499
2835
2377
17946
436
2207
444571
2980
2990
1348
5253
3868
10