1730
1315
1766
1627
1285
1212
1130
1059
1562
1642
1015
1504
3018
1256
936
1321
1076
1224
1384
1820
1197
980
966
1374
1134
1069
1443
1446
1425
1161
1083
773
699
666
674
646