793
1056
758
2807
2865
1009
1006
1224
1422
791
864
777
2042
3270
927
757
864
3431
777
828
652
756
4149
989
822
1067
850
860
12315
808
918
988
840
3780
847
797
677
756
1407
21052
1057
3816
1450
2027
998
866
788
1421
865
709
786
724
7635
2219
3279
874
897
757
893
1257