860
0
475
798
804
1462
400
552
455
1898
1
383
477
4106
2395
611
58
521
522
1073
152
29323
353
814
1504
787
1023
392
3015
714
418
1636