3090
6
32302
0
25669
3498
4
17946
496
21152
8
1461
2368
1
1568
1660
775
19783
2
1380
7258
1768
1816
2131
83
1819
2903
3
2710
2932
467
770
2535
19944
2972
619
572