521
0
464
477
4106
152
418
505
475
2395
363
400
392
675
1462
2211
552
58
804
935
611
860
714
310
1504
63
798
573
678
3066