25137
0
31535
2328
675
476
1939
1133
428
458
909
6800
1009
2
223
951
47041
604
584
17353
767
668
269
408
419
409
248
212
454
773
944