3090
6
25669
0
17946
32302
21152
8
1461
3498
4
19783
2
7258
1768
2903
3
2932
3080
3013
15
2350
1077
1
1365
2525
2402
712
1517
948
862
2755
4101
2535
1135
1466
2247
4044
5