3090
6
2535
2
451
0
2366
1
21152
8
2966
815
3083
2377
1558
929
3
32302
19783
6189
2358
9
2932
898
1749
3498
4
742
2835
17946
2890
3868
10
1294
1320
1153
2001
10598
1903