1431
1694
1500
4343
1310
2013
2395
1669
1566
1250
1255
2068
1176
1262
1567
1199
1559
1205
1098
1486
1456
1634
2053
2153
2051
1071
1155
1134
1168
1181
1108
1396
1113
1139
973
982