0
835
832
1288
1021
1196
1078
809
1019
885
913
684
997
1092
933
1155
1883
1
1351
2907
1590
1672
1617
141753
3129
2666
2635
2570