1748
1663
1083
1982
704
1743
1179
1317
1190
3432
853
2386
3078
1228
1062
785
776
924
909
990
958
904
971
1180
993
1191
1122
1402
767
1031
996
960
1385
1812
1605
1128
2236
1450
1059
1077
1476
1090
1067
1363
1239
1184
1451
1489
1587
1481
1284
1196
1154
1095
1365
1401
1300
1890
1468
1635
1329
1498
1442
1942
1608
1837
1498
1309
1370
1257
1624
1558
1530