25669
0
19783
2
2465
4453
4
32302
2535
2303
4572
5
21152
8
3090
6
3083
1077
1
2366
1730
1210
604
2425
7
4562
10
3169
3
1960
1690
2932
1558
3498
2337
1494
1506
2710
17946
3008