959
795
1022
760
777
4941
2494
1149
2981
1316
987
767
896
3395
830
32067
3506
3361
825
772
817
797
879
890
1043
1036
828
2057
1024
2637
842
1570
997
847
1183
884
2104
922
762
1757
929
879
1243
1441
2646
824
849
906
894
929
899
2791
864
821
882
907
2248
791
12197
4570