3090
6
32302
0
17946
25669
3498
4
21152
8
1461
1380
19783
2
7258
1768
2578
1
2903
3
2932
2535
467
1814
951
496
1751
2911
9
1606
1603
572
8527
1819
3080
14
2350
2990