3090
6
32302
0
1461
25669
17946
1380
21152
8
3498
4
929
3
19783
2
1753
5
7258
1768
1751
1
2903
2082
2932
467
1369
2530
1814
2023
496
1691
1778
619
2294
2562
3080
4179