990
960
2891
930
1991
2727
934
1278
937
2264
2151
862
1690
1117
1049
854
1607
1134
979
901
1085
868
1172
3209
1257
1031
1108
1844
1306
1015
941
3441
1051
908
974
1341
1157
894
1351
1542
1288
19025
939
1021
1059
1175
986
1059
4339
1798
1240
2041
1008
919
1058
1032
1284
995
977
984