25137
0
19279
2
467
2730
6
2657
3
2668
31535
1824
4126
20634
8
1009
495
2855
2076
1
312
1131
572
455
90
2190
843
644
105290
918
2073
1029
802
508
1748
479