830
953
1968
920
1135
908
1052
1062
1108
1001
912
1883
1023
988
868
1282
870
1486
3117
2276
1120
1371
2771
972
1069
972
1157
1122
994
3162
1124
1958
1128
880
1225
893
1131
1066
1271
927
1101
1501
1038
936
1087
927
1444
967
961
994
970
915
1209
1374
983
974
1001
3168
1612
1115