3090
6
32302
0
1461
25669
17946
1816
1
2173
2562
2
1813
2082
21152
8
1399
1746
3498
4
1526
1787
19783
2427
12
7258
994
712
1768
4723
34
1507
2886
2982
3
2903
1788
2932
1660