3090
6
19783
2
2535
2903
3
3765
4
21152
8
2013
3083
2763
0
32302
2358
9
2932
1334
1
3498
982
2835
17946
3868
10
1294
1320
4996
1153
6327
7
10598
1903
3694
5347
1864
1960
6095