3090
6
19783
2
1320
3868
10
14
0
21152
8
3589
3
2996
3673
32302
2535
918
2358
9
2932
25669
536
3498
4
2476
17946
2258
1
2408
1153
10598
1903
3694
5347
1960
2349
6095
2160