3090
6
32302
0
25669
3498
4
17946
21152
8
1382
1
1461
467
496
19783
2
3107
7
7258
1320
1768
1788
2903
3
2932
3200
2268
2535
1380
3591
11
2360
1135
7471
9
19944
1543
2133
2403