553
0
915
2
493
573
714
2395
383
414
913
475
1132
1073
1053
804
477
1084
400
2211
1454
935
58
290
611
486
798
792
449
353
699
1356