839
5
1213
1
700
1034
4378
0
577
722
998
4
673
1202
2
2662
918
1003
779
606
1096
738
3500
3
886
1353
607
550
1050
871
7
781
2074
627
2041
1147
583