4699
7083
1363
1662
1405
2610
2149
1378
1216
1078
4267
912
1361
1133
1025
834
1436
1174
1546
1776
1128
1533
1092
1175
1281
978
939
1096
15358
2110
2274
982
971
1321
1161
2949
925
962
966
1070
1135
945
1011
1522
1093
1685
894
1087
948
1073
1290
1145
982
1245
1781
2667
1235
1152
963
1040