995
6238
1373
1048
1075
1341
5642
1221
889
1062
1180
1047
912
2126
1818
971
947
1507
2610
1530
1244
1034
944
1129
1175
1046
1423
3398
926
989
867
983
1253
1390
927
1220
1019
1410
1177
1976
1087
930
1264
3164
1030
2187
967
1109
1189
1121
2395
1601
1525
3912
21302
1587
1020
943
37703
918