0
1090
844
792
918
856
872
1068
839
845
905
974
1884
1
1352
2907
1591
1672
1617
141765
3130
2666
2635
2570