826
1
865
3085
1240
3622
3
729
726
1181
1116
994
600
1998
1882
1090
2805
189
1036
3354
777
644
1704
1545
1959
1136
1461
3015