1084
3
673
1
1251
0
619
1006
1044
694
1244
532
630
1031
2
639
398
1414
564
893
526
89
1651
82
1475
592
788
460
523
1477
676
166
943
2410