826
1
864
3085
1239
3619
3
729
726
1181
1114
994
600
1997
1881
1087
2805
175
1036
3353
776
644
1700
1544
1959
1133
1460
3014