2535
2
2354
4
21152
8
815
0
3090
6
3083
2377
1
929
3
32302
19783
1657
2932
898
3498
742
17946
882
451
2890
1294
1153
2001
9055
10
1716
2534
983
25669
2600
2431
392