576
1
585
935
0
1132
1084
493
2015
383
553
477
573
475
798
1454
714
1049
472
611
804
414
913
1053
300
1073
400
2211
1337
2
2395
1378
787