3090
6
2013
2
19783
3080
3
2903
3779
3765
4
21152
8
2535
2358
9
2932
3498
32302
0
17946
3589
3868
10
1320
4996
1153
6327
7
10598
1903
3694
5347
1864
1
1960
4199
6095
2160
2865