3090
6
19783
2
21152
8
10598
1320
6095
9
3066
7
32302
0
1628
1
25669
2535
103
2358
3083
2932
3779
2964
3498
4
2666
17946
3868
10
1153
1903
3
637
3694
1340
5347
1960
2160
4537