2949
0
21152
8
5375
2535
2
19783
951
1
17946
32302
4360
9
582
2169
3175
5
25669
3354
3092
4
2057
2932
155
3498
929
3
4562
1189
1683
7762
3779
544
3765
6781
50969
7
14