543
0
475
458
58
798
522
477
573
553
400
521
611
353
363
2395
414
1898
1
1073
3015
552
1462
383
63
290
714
460
408
913
455