3090
6
3724
3
2535
2
2507
1
19783
32302
0
21152
8
3083
3066
7
17946
2358
9
2932
3125
3126
3498
4
3546
2835
1903
3765
25669
2476
864
1445
3868
10
1294
1320
1153
10598
3694
1135