1550
1888
1179
3064
1211
1018
1112
516
1988
756
936
503
483
894
328
860
1478
1309
868
1275
765
1456
884
953
