3090
6
25669
0
32302
17946
19783
2
21152
8
1461
3498
4
7258
1768
2476
2903
3
2932
468
1189
528
1267
1485
3080
716
585
871
2350
1193
3546
1
485
500
14
616
315