3090
6
3083
2
21152
8
2535
32302
0
13499
5
17946
3461
4
2165
1
19783
2358
9
2932
2258
3498
2835
946
2666
989
1289601
297066
1384
940
3213
7
3868
10
1294
1320
1153
131589
10598
1903
3