2328
0
467
1133
675
212
1085
428
872
1116
409
230
408
462
228
668
25137
1101
951
1045
944
479
456
1939
269
458
505
781
320
1880
2
454