1432
1696
1501
4352
1310
2016
2399
1669
1567
1251
1255
2068
1179
1262
1568
1200
1561
1205
1098
1489
1458
1636
2055
2158
2054
1071
1156
1134
1168
1181
1108
1397
1114
1139
974
982