1429
1693
1499
4338
1310
2013
2390
1668
1566
1249
1254
2067
1176
1262
1567
1199
1558
1205
1097
1485
1455
1634
2051
2153
1071
1155
1134
1168
1181
1108
1396
1113
1139
973
982