25137
0
31535
19279
2
17353
2730
6
3114
4
1098
20634
8
392
6800
418
2275
2091
661
618
696
325
881
1238
1645
1
1020
398
988
1842
968
1711
1523
4537
29323
1462