3090
6
19783
2
17946
0
1416
1
32302
1168
21152
8
25669
1960
3066
7
4537
4
2535
462
1628
1188
2358
9
2932
3498
4044
5
2964
1603
2408
2948
2476
3868
10
1320
6247
3126
3
1153
10598