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