3090
6
19783
2
2903
3
3765
4
2013
2535
2358
9
2932
3498
32302
0
17946
3868
10
1320
4996
1153
6327
7
10598
1903
3694
5347
1864
1
1960
6095
2160
1002
21152
8
25669
4537
2471
3479
5