3090
6
25669
0
17946
32302
21152
8
1461
3498
4
19783
2
7258
1768
4311
1
2903
3
2932
1380
1382
3071
9
2436
1606
2571
2948
2722
3080
467
2350
496
1578
1755
2299
665
2530