1432
1695
1500
4347
1310
2015
2398
1669
1566
1251
1255
2068
1177
1262
1567
1199
1560
1205
1098
1487
1458
1634
2053
2155
2052
1071
1156
1134
1168
1181
1108
1397
1113
1139
974
982