25669
0
19783
2
2535
32302
17946
3008
3
3090
6
13442
15
2316
4655
10
1746
3175
5
2921
2932
1071
1
3498
4
2337
2666
9
1819
37355
13
3546
1812
2562
2394
2906
1153
5151
8627
1449
2828