1312
994
791
858
762
820
834
845
3938
1044
1015
1040
1026
924
866
856
828
1242
907
1679
864
920
10014
813
821
1126
1241
1435
869
855
912
1060
2151
1301
979
1016
975
2043
998
1161
1386
1123
1034
1146
1234
1039
1019
2256
1076
1166
1110
1462
1205
913
1288
1751
1419
965
1328
2297