3231
677
1635
864
806
787
1023
728
765
806
676
703
862
737
642
1343
3695
751
991
1265
1349
863
671
1216
950
722
698
2576
2852
650
2384
806
830
792
1009
734
909
1876
4508
889
692
905
1009
902
1339
807
854
1007
7082
1483
1025
1899
1010
1185
931
1005
4686
3994
829
684