3090
6
25669
0
17946
32302
1701
1
21152
8
2911
9
1461
3498
4
5805
18
19783
2
2838
7258
10827
1768
3673
3
2990
2903
2932
4258
12621
22
923
3231
1492
2525
2476
1606
2600
1760
3080