1036
1062
870
982
164752
958
837
2146
822
1637
886
922
961
895
900
2100
962
917
937
823
810
783
812
917
5024
860
777
885
790
991
4998
1622
3293
859
716
932
1026
1019
2795
963
1207
1048
790
852
856
1044
1113
1347
951
7241
1220
1161
935
4911
2719
2920
1207
1091
776
924