841
1
517
2669
2
317
2036
5
625
692
582
1153
0
1995
1656
4
670
857
471
866
393
891
1929
409
419
672
752
3
1249
1008
791
759
733
1255
442
449