860
0
1462
475
798
400
804
455
1563
1
1894
552
611
464
383
2395
1898
4106
521
152
477
58
785
522
1504
1073
1622
29323
353
984
1929
116