851
0
989
935
2
599
1
1108
1300
343
523
661
624
1477
1421
93
1918
637
2187
4
2200
1617
735
105
1768
5
767
1161
689
794
875
2114
1264
464