25137
0
31535
2328
1133
675
212
6800
1085
17353
428
409
230
408
462
228
668
1101
951
1045
944
479
1939
269
458
505
781
320
1880
2
454
292