25669
0
19783
2
32302
2535
3008
3
1896
11
3090
6
2264
1
2316
2921
5
2932
6676
12
1071
3498
4
2337
3262
2173
2666
9
17946
913
3444
1223
1812
964
2139
2906
1153
4130
18
1449
2828