13995
0
2935
2
5717
9
1382
1
5226
5
2277
2153
51331
25
467
10827
4
5164
50969
7
6713
11
971
737
978
1601
449
123674
35
174730
18
3580