475
0
477
798
455
521
4106
2211
1898
1
787
611
383
458
4015
25
46
543
400
480
1462
1504
860
518
1073
804
4713
14
1636
472
846
522
2395
1454