555
1
1464
592
2680
2
1681
452
0
52099
2110
1286
1332
929
1489
5
435
1630
1334
432
2257
3835
1492
1129
1527