25669
0
19783
2
32302
2535
1295
1
2189
3008
3
18816
11
6200
766
3321
3090
6
851
1773
1712
2316
2921
5
2932
1071
3498
4
2337
5527
2666
9
4823
4862
17946
1485
12305
1289601
6779