661
0
839
1638
2
422
772
1
608
691
270
266
172
1488
483
1759
901
1463
2099
503
121182
367
886423
1491
74
1025
757