25137
0
31535
17353
19279
2
1098
3114
4
2730
6
4111
6800
467
20634
8
381
957
787
2328
1133
2121
683
1045
2091
1939
454
1661
1
2275
3691
5
1020
2301
1101
1824
846