860
0
964
1
475
455
798
400
804
1462
1129
552
611
4106
383
2395
152
477
58
521
522
1504
1922
353
1860
2
29323
1073
1898
543
116
915
464