1403
1679
1483
4277
1295
2002
2362
1651
1550
1241
1244
2058
1167
1247
1553
1190
1545
1192
1085
1477
1446
1625
2030
2136
2029
1059
1145
1126
1159
1169
1102
1389
1101
1130
965
971