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