3090
6
25669
0
17946
32302
21152
8
1461
3498
4
3429
7
19783
2
7258
1768
1777
1
807
2903
3
2932
1532
4438
6346
16
2258
4655
10
766
4179
3080
1303
2100
1691
2350
1015
1816
7599
13