577
1
871
0
120
626
675
2330
699
629
580
892
740
831
292
680
730
687
522
345
1345
1868
1015
521
1785
726
101
555
361
646
1614