4679
4665
3889
1367
30338
1293
1532
1332
2591
1083
3996
838
963
934
997
1085
1389
1411
1206
985
960
937
1024
1234
1191
949
1448
1182
1129
1045
1225
924
1206
951
1000
976
1273
2513
2008
973
1021
872
1113
967
1228
1037
1337
1082
1192
1174
1130
929
1193
1183
1051
1121
1048
957
979
1480