1132
0
553
935
1084
714
383
493
484
414
804
300
913
2395
798
1073
611
1049
475
573
1053
290
1348
472
58
1454
787
531
288
363