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