25137
0
17353
31535
1098
3114
4
19279
2
2730
6
273
2111
3
1020
6800
658
1824
1949
441
467
864
3691
5
466
2275
1416
3381
2881
1056
1
20634
8
2749
1880
839
3351
1887