3090
6
32302
0
1461
25669
17946
21152
8
3498
4
19783
2
7258
1768
526
1787
1
2903
3
2932
467
980
1399
2530
2502
1380
496
619
1392
3080
3140
2350
2181
5
1606
3485
7
3051