1132
0
804
414
714
477
935
553
493
1073
383
573
2395
1084
913
1053
475
472
2211
400
1454
290
787
4106
58
798
1049
484
288
522
611