477
0
798
521
152
804
4106
1462
400
475
501
846
522
1504
714
458
472
116
552
2395
1073
573
455
2211
611
383
422
553
46
1132
1898
1