25137
0
31535
17353
3114
4
19279
2
2730
6
4536
1098
20634
8
381
6800
3691
5
2275
1759
1
2668
2091
2379
467
637
802
1020
1824
939
2109
13159
10
5838
918
2870
3
2855
1666