2949
0
5375
2535
2
951
1
19783
21152
8
32302
3055
3090
6
3175
5
582
2932
155
25669
3498
4
4562
2666
9
17946
50969
7
2906
1153
7762
1200
4160
1365
4431
5658
2562
1672
1452